package com.ruoyi.internet.service;

import java.util.List;
import com.ruoyi.internet.domain.IntStorage;

/**
 * 仓储物流Service接口
 * 
 * @author cjie
 * @date 2021-08-16
 */
public interface IIntStorageService {
    /**
     * 查询仓储物流
     * 
     * @param id 仓储物流ID
     * @return 仓储物流
     */
     IntStorage selectIntStorageById(String id);

    /**
     * 查询仓储物流列表
     * 
     * @param intStorage 仓储物流
     * @return 仓储物流集合
     */
     List<IntStorage> selectIntStorageList(IntStorage intStorage);

    /**
     * 新增仓储物流
     * 
     * @param intStorage 仓储物流
     * @return 结果
     */
     int insertIntStorage(IntStorage intStorage);

    /**
     * 修改仓储物流
     * 
     * @param intStorage 仓储物流
     * @return 结果
     */
     int updateIntStorage(IntStorage intStorage);

    /**
     * 批量删除仓储物流
     * 
     * @param ids 需要删除的仓储物流ID
     * @return 结果
     */
     int deleteIntStorageByIds(String[] ids);

    /**
     * 删除仓储物流信息
     * 
     * @param id 仓储物流ID
     * @return 结果
     */
     int deleteIntStorageById(String id);
}
